About J.e.c Bastable & Son Limited (07799250) United Kingdom