About Shallcott Limited (03460483) United Kingdom