About The Present Place Limited (07267876) United Kingdom