About Carpenters Road Holdings Limited (05192695) United Kingdom