About Boxmoor Coffee & Wine Ltd (12284813) United Kingdom