About The Padwa Group Limited (02452727) United Kingdom