About Philcaro Group Engineering Ltd (11251149) United Kingdom