About T R Bowdon Limited (12361647) United Kingdom