About Ox Electrical Services Limited (07592401) United Kingdom