About Gordon Sparrow Plant Sales Limited (02143696) United Kingdom