About Boswell Plasterers Limited (09150596) United Kingdom