About 605 Garratt Lane Limited (10476918) United Kingdom