About Lynn Blackadder Limited (05403546) United Kingdom