About Ormskirk Fones And Computing Ltd (13415231) United Kingdom