About The Bow Window (lenham) Ltd (10112742) United Kingdom