About Balmoral P & M Limited (07589084) United Kingdom