About Fox Chapel Limited (10679776) United Kingdom