About Kensal Limited (10449072) United Kingdom