About Ocra Ware Limited (04872512) United Kingdom