About Fitzdares Holdings Limited (06755682) United Kingdom