About Vectos Design Limited (07905162) United Kingdom