About Sale Fell Solutions Limited (10578310) United Kingdom