About Byrd & Shott Limited (11030295) United Kingdom