About Fortescue & Oldfield Limited (12610265) United Kingdom