About The Shiroor & Bownes Co Ltd (13048452) United Kingdom