About K&a Sandhu Limited (12561586) United Kingdom