About Barton Finch (trowbridge) Limited (05636156) United Kingdom