About The Alice Timmons Partnership Limited (SC405308) United Kingdom