About Tatlow Stancer Architecture Limited (05065860) United Kingdom