About Buckingham Mews Limited (12957068) United Kingdom