About Boswell Living Limited (09842230) United Kingdom