About The Pemberton S Fox Limited (12287862) United Kingdom