About The Tapestry Partnership Limited (SC435283) United Kingdom