About Jd Barnfather Ltd. (10408159) United Kingdom