About Bysshop Meadow Management Company Limited (07917708) United Kingdom