About Wickersley Yard Ltd (12807556) United Kingdom