About Carter Ferris Limited (08486226) United Kingdom