About Alisha & Son S Ltd (13005683) United Kingdom