About Grob & Co Holdings Limited (13515433) United Kingdom