About Michael Sharron & Co. Limited (05158240) United Kingdom