About West Worcester Limited (07000576) United Kingdom