About Abram & Liddell Ltd (SC612335) United Kingdom