About Boswell Management Limited (05006943) United Kingdom