About Mcaleer & Rushe (clarendon) Limited (06115286) United Kingdom