About Vectis 642 Limited (07157008) United Kingdom