About Poskett And Tennant Limited (12608739) United Kingdom