About Fr Stubbs Limited (10062488) United Kingdom