About Gallow Place Ltd (SC656498) United Kingdom