About O A Industries Limited (09125906) United Kingdom