About Algernon Precision Engineering Limited (04251446) United Kingdom