About Porthgrade Analysis Limited (02288229) United Kingdom