About T. Serle Services Limited (04729351) United Kingdom