About B. Tickle & Sons Limited (01838819) United Kingdom