About Vertical Service Solutions Ltd (10909243) United Kingdom