About The Boswell Partnership Limited (07142171) United Kingdom