About Kandhro & Sons Ltd (SC541511) United Kingdom