About Dhillon (slough) Limited (12334501) United Kingdom