About Oyler & Co. Limited (00459007) United Kingdom