About Btr Farnham Limited (13515128) United Kingdom