About Terrence Bowen Ltd (10090620) United Kingdom