About Sparrowhouse Engineering Ltd (07428732) United Kingdom