About Ollerton Electrical Engineering Limited (09170222) United Kingdom