About Boscastle Locomotive Limited (05543188) United Kingdom