About Omiston-adams Limited (13395146) United Kingdom