About Rafkins (lincoln Pelham Centre) Limited (13680356) United Kingdom