About Carlingcott Investment & Management Ltd (09830188) United Kingdom