About Roy W. Blackwell Limited (01153251) United Kingdom