About J O Foster Electrical Limited (12811662) United Kingdom