About Troop London (uk) Limited (05259266) United Kingdom