About Westrike Developments Limited (02851165) United Kingdom