About Burke & Clemens Limited (02521542) United Kingdom