About Abbey Mobiles Limited (SC642457) United Kingdom