About The Gifford Project Limited (SC568084) United Kingdom