About The Garret Ltd. (SC244830) United Kingdom