About Flintrock Holdings Limited (09777725) United Kingdom