About Westrare Limited (02379692) United Kingdom