About A. & V. Squires Plant Co. Limited (01000918) United Kingdom