About Admiral Fabrications Limited (07861582) United Kingdom