About Squires And Brown Limited (04086362) United Kingdom