About I & R Paton Group Holdings Limited (SC342405) United Kingdom