About Frabar Engineering Ltd (10122580) United Kingdom