About Grant & Mcallin Limited (00346633) United Kingdom