About K. Rackham & Son Engineering Ltd (06709013) United Kingdom