About Vsa Developments Ltd (05304007) United Kingdom