About Felton Holdings Limited (11387496) United Kingdom