About Abigail Borquaye Design Studio Ltd (05392935) United Kingdom