About Duncanoes Limited (SC696184) United Kingdom