About Tyler Avenue 1959 Limited (09008673) United Kingdom