About Sevenwalls & Co Ltd (13050890) United Kingdom