About Barksdale Inc Ltd (SC696439) United Kingdom