About Osullivan & Son Trident Tested Limited (10962233) United Kingdom