About Fell & Scar Limited (13011402) United Kingdom