About Boswell Holdings Limited (00760774) United Kingdom