About Palram Applications Uk Limited (02725870) United Kingdom