About Khawaja & Sons Limited (04953102) United Kingdom