About Meadow Bank Close Limited (05761860) United Kingdom