About James Allen Electrical Services Limited (08163947) United Kingdom