About Penlane Limited (01032003) United Kingdom