About Enfield Capitel Limited (11642453) United Kingdom