About Dochart Place 1966 Limited (SC478787) United Kingdom