About Loman Hellier Limited (SC290330) United Kingdom