About Barefoot Girl Limited (06914202) United Kingdom