About 12 Lynn Road Limited (05258055) United Kingdom