About Meadspare Limited (01534813) United Kingdom