About Hamilton Square Limited (03551031) United Kingdom